iT邦幫忙

DAY 17
3

InstallShield 腳本 InstallScript 30日系列 第 13

InstallShield 腳本 InstallScript 30日(17)

  • 分享至 

  • xImage
  •  


自定義函式

所謂的函式即可一群指令所成的整體,類似Pascal procedure,或Basic function/subroutine。

InstallScript的函式格式如下:

function FunctionName(arg_one, arg_two, ...) 
/* declare any local variables */ 
begin 
/* code for function */
/* possibly return a value */
end;

在使用函式之前,必需先宣告該函式的樣式:

prototype FunctionName(type1, type2, ...);

參考以下程式碼,即是將2個顯示對話框的指令獨自包裝成一自定義函式ShowTwoDialogs。

prototype ShowTwoDialogs( ); 

function OnBegin( ) 
begin
	// if a function takes no arguments, use empty parentheses
	ShowTwoDialogs( ); 
end;

function ShowTwoDialogs( ) 
begin
	MessageBox("Hello.", INFORMATION);
	MessageBox("Hello again.", WARNING); 
end;

鐵人文總整理


上一篇
InstallShield 腳本 InstallScript 30日(12)
下一篇
InstallShield 腳本 InstallScript 30日(18)
系列文
InstallShield 腳本 InstallScript 30日26
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言